backscatter radiation - French English Dictionary